Booker Prize Review: Days Without End, By Sebastian Barry.